home *** CD-ROM | disk | FTP | other *** search
- /* Resource Descriptions for */
- /* Apple Event User Terminology Resources */
-
- #undef saveReserved
- #ifdef reserved /* remember if "reserved" is defined */
- #define saveReserved
- #undef reserved
- #endif
-
- /* Description of the Apple Event User Terminology resource */
- /* This resource is provided by Apple Computer, Inc. */
- type 'aeut' {
- hex byte; /* major version in BCD */
- hex byte; /* minor version in BCD */
- integer english = 0, japanese = 1 ; /* language code */
- integer roman = 0; /* script code */
- integer = $$Countof(Suites);
- array Suites {
- pstring; /* suite name */
- pstring; /* suite description */
- align word; /* alignment */
- literal longint; /* suite ID */
- integer; /* suite level */
- integer; /* suite version */
- integer = $$Countof(Events);
- array Events {
- pstring; /* event name */
- pstring; /* event description */
- align word; /* alignment */
- literal longint; /* event class */
- literal longint; /* event ID */
- literal longint noReply = 'null'; /* reply type */
- pstring; /* reply description */
- align word; /* alignment */
- boolean replyRequired, /* if the reply is */
- replyOptional; /* required */
- boolean singleItem, /* if the reply must be a */
- listOfItems; /* list */
- boolean notEnumerated, /* if the type is */
- enumerated; /* enumerated */
- boolean reserved; /* these 13 bits are */
- boolean reserved; /* reserved; set them */
- boolean reserved; /* to "reserved" */
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- literal longint noParams = 'null'; /* direct param type */
- pstring; /* direct param description */
- align word; /* alignment */
- boolean directParamRequired, /* if the direct param */
- directParamOptional; /* is required */
- boolean singleItem, /* if the param must be a */
- listOfItems; /* list */
- boolean notEnumerated, /* if the type is */
- enumerated; /* enumerated */
- boolean doesntChangeState, /* if the event changes */
- changesState; /* server's state */
- boolean reserved; /* these 12 bits are */
- boolean reserved; /* reserved; set them */
- boolean reserved; /* to "reserved" */
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- integer = $$Countof(OtherParams);
- array OtherParams {
- pstring; /* parameter name */
- align word; /* alignment */
- literal longint; /* parameter keyword */
- literal longint; /* parameter type */
- pstring; /* parameter description */
- align word; /* alignment */
- boolean required,
- optional; /* if param is optional */
- boolean singleItem, /* if the param must be a */
- listOfItems; /* list */
- boolean notEnumerated, /* if the type is */
- enumerated; /* enumerated */
- boolean reserved; /* these 13 bits are */
- boolean reserved; /* reserved; set them */
- boolean reserved; /* to "reserved" */
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- };
- };
- integer = $$Countof(Classes);
- array Classes {
- pstring; /* class name */
- align word; /* alignment */
- literal longint; /* class ID */
- pstring; /* class description */
- align word; /* alignment */
- integer = $$Countof(Properties);
- array Properties {
- pstring; /* property name */
- align word; /* alignment */
- literal longint; /* property ID */
- literal longint; /* property class */
- pstring; /* property description */
- align word; /* alignment */
- boolean reserved; /* reserved */
- boolean singleItem, /* if the property must be */
- listOfItems; /* a list */
- boolean notEnumerated, /* if the type is */
- enumerated; /* enumerated */
- boolean readOnly, /* can only read it */
- readWrite; /* can read or write it */
- boolean reserved; /* these 12 bits are */
- boolean reserved; /* reserved; set them */
- boolean reserved; /* to "reserved" */
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- };
- integer = $$Countof(Elements);
- array Elements {
- literal longint; /* element class */
- integer = $$Countof(KeyForms);
- array KeyForms { /* list of key forms */
- literal longint
- formAbsolutePosition = 'indx',
- formName = 'name'; /* key form ID */
- };
- };
- };
- integer = $$Countof(ComparisonOps);
- array ComparisonOps {
- pstring; /* comparison operator name */
- align word; /* alignment */
- literal longint; /* comparison operator ID */
- pstring; /* comparison comment */
- align word; /* alignment */
- };
- integer = $$Countof(Enumerations);
- array Enumerations { /* list of Enumerations */
- literal longint; /* Enumeration ID */
- integer = $$Countof(Enumerators);
- array Enumerators { /* list of Enumerators */
- pstring; /* Enumerator name */
- align word; /* alignment */
- literal longint; /* Enumerator ID */
- pstring; /* Enumerator comment */
- align word; /* alignment */
- };
- };
- };
- };
-
- /* Description of the Apple Event Terminology Extension resource */
- /* This resource is provided by your application */
- type 'aete' {
- hex byte; /* major version in BCD */
- hex byte; /* minor version in BCD */
- integer english = 0, japanese = 1 ; /* language code */
- integer roman = 0; /* script code */
- integer = $$Countof(Suites);
- array Suites {
- pstring; /* suite name */
- pstring; /* suite description */
- align word; /* alignment */
- literal longint; /* suite ID */
- integer; /* suite level */
- integer; /* suite version */
- integer = $$Countof(Events);
- array Events {
- pstring; /* event name */
- pstring; /* event description */
- align word; /* alignment */
- literal longint; /* event class */
- literal longint; /* event ID */
- literal longint noReply = 'null'; /* reply type */
- pstring; /* reply description */
- align word; /* alignment */
- boolean replyRequired, /* if the reply is */
- replyOptional; /* required */
- boolean singleItem, /* if the reply must be a */
- listOfItems; /* list */
- boolean notEnumerated, /* if the type is */
- enumerated; /* enumerated */
- boolean reserved; /* these 13 bits are */
- boolean reserved; /* reserved; set them */
- boolean reserved; /* to "reserved" */
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- literal longint noParams = 'null'; /* direct param type */
- pstring; /* direct param description */
- align word; /* alignment */
- boolean directParamRequired, /* if the direct param */
- directParamOptional; /* is required */
- boolean singleItem, /* if the param must be a */
- listOfItems; /* list */
- boolean notEnumerated, /* if the type is */
- enumerated; /* enumerated */
- boolean doesntChangeState, /* if the event changes */
- changesState; /* server's state */
- boolean reserved; /* these 12 bits are */
- boolean reserved; /* reserved; set them */
- boolean reserved; /* to "reserved" */
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- integer = $$Countof(OtherParams);
- array OtherParams {
- pstring; /* parameter name */
- align word; /* alignment */
- literal longint; /* parameter keyword */
- literal longint; /* parameter type */
- pstring; /* parameter description */
- align word; /* alignment */
- boolean required,
- optional; /* if param is optional */
- boolean singleItem, /* if the param must be a */
- listOfItems; /* list */
- boolean notEnumerated, /* if the type is */
- enumerated; /* enumerated */
- boolean reserved; /* these 13 bits are */
- boolean reserved; /* reserved; set them */
- boolean reserved; /* to "reserved" */
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- };
- };
- integer = $$Countof(Classes);
- array Classes {
- pstring; /* class name */
- align word; /* alignment */
- literal longint; /* class ID */
- pstring; /* class description */
- align word; /* alignment */
- integer = $$Countof(Properties);
- array Properties {
- pstring; /* property name */
- align word; /* alignment */
- literal longint; /* property ID */
- literal longint; /* property class */
- pstring; /* property description */
- align word; /* alignment */
- boolean reserved; /* reserved */
- boolean singleItem, /* if the properity must be */
- listOfItems; /* a list */
- boolean notEnumerated, /* if the type is */
- enumerated; /* enumerated */
- boolean readOnly, /* can only read it */
- readWrite; /* can read or write it */
- boolean reserved; /* these 12 bits are */
- boolean reserved; /* reserved; set them */
- boolean reserved; /* to "reserved" */
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- boolean reserved;
- };
- integer = $$Countof(Elements);
- array Elements {
- literal longint; /* element class */
- integer = $$Countof(KeyForms);
- array KeyForms { /* list of key forms */
- literal longint
- formAbsolutePosition = 'indx',
- formName = 'name'; /* key form ID */
- };
- };
- };
- integer = $$Countof(ComparisonOps);
- array ComparisonOps {
- pstring; /* comparison operator name */
- align word; /* alignment */
- literal longint; /* comparison operator ID */
- pstring; /* comparison comment */
- align word; /* alignment */
- };
- integer = $$Countof(Enumerations);
- array Enumerations { /* list of Enumerations */
- literal longint; /* Enumeration ID */
- integer = $$Countof(Enumerators);
- array Enumerators { /* list of Enumerators */
- pstring; /* Enumerator name */
- align word; /* alignment */
- literal longint; /* Enumerator ID */
- pstring; /* Enumerator comment */
- align word; /* alignment */
- };
- };
- };
- };
- #ifdef saveReserved
- #define reserved false
- #endif
-